        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)

        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1079)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:1002)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
25)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
java.net.MalformedURLException
        at java.net.URL.<init>(URL.java:601)
        at java.net.URL.<init>(URL.java:464)
        at java.net.URL.<init>(URL.java:413)
        at cn.myapps.util.http.UrlUtil.getUrlPrefix(UrlUtil.java:39)
        at cn.myapps.core.sso.cas.filter.OBPMCas20ProxyReceivingTicketValidation
Filter.initInternal(OBPMCas20ProxyReceivingTicketValidationFilter.java:64)
        at org.jasig.cas.client.util.AbstractCasFilter.init(AbstractCasFilter.ja
va:82)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:295)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:424)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:115)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:4072)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
726)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
9)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)

        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1079)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:1002)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
25)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
java.net.MalformedURLException
        at java.net.URL.<init>(URL.java:601)
        at java.net.URL.<init>(URL.java:464)
        at java.net.URL.<init>(URL.java:413)
        at cn.myapps.util.http.UrlUtil.getUrlPrefix(UrlUtil.java:39)
        at cn.myapps.core.sso.cas.filter.OBPMCas20ProxyReceivingTicketValidation
Filter.initInternal(OBPMCas20ProxyReceivingTicketValidationFilter.java:65)
        at org.jasig.cas.client.util.AbstractCasFilter.init(AbstractCasFilter.ja
va:82)
        at org.apache.catalina.core.ApplicationFilterConfig.getFilter(Applicatio
nFilterConfig.java:295)
        at org.apache.catalina.core.ApplicationFilterConfig.setFilterDef(Applica
tionFilterConfig.java:424)
        at org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFi
lterConfig.java:115)
        at org.apache.catalina.core.StandardContext.filterStart(StandardContext.
java:4072)
        at org.apache.catalina.core.StandardContext.start(StandardContext.java:4
726)
        at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase
.java:799)
        at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:77
9)
        at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:601)

        at org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.jav
a:1079)
        at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.j
ava:1002)
        at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:506
)
        at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1317)
        at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java
:324)
        at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifecycl
eSupport.java:142)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1065)

        at org.apache.catalina.core.StandardHost.start(StandardHost.java:840)
        at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1057)

        at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:463
)
        at org.apache.catalina.core.StandardService.start(StandardService.java:5
25)
        at org.apache.catalina.core.StandardServer.start(StandardServer.java:754
)
        at org.apache.catalina.startup.Catalina.start(Catalina.java:595)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
sorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289)
        at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414)
2013-11-19 13:35:02 org.apache.catalina.core.StandardContext start
: Error filterStart
2013-11-19 13:35:02 org.apache.catalina.core.StandardContext start
: Context [/obpm] startup failed due to previous errors
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Jdbc
: The web application [/obpm] registered the JDBC driver [org.hsqldb.jdbc.JD
BCDriver] but failed to unregister it when the web application was stopped. To p
revent a memory leak, the JDBC Driver has been forcibly unregistered.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Jdbc
: The web application [/obpm] registered the JDBC driver [com.mysql.jdbc.Dri
ver] but failed to unregister it when the web application was stopped. To preven
t a memory leak, the JDBC Driver has been forcibly unregistered.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Jdbc
: The web application [/obpm] registered the JDBC driver [org.logicalcobwebs
.proxool.ProxoolDriver] but failed to unregister it when the web application was
 stopped. To prevent a memory leak, the JDBC Driver has been forcibly unregister
ed.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Thread
-2] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Thread
-3] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Thread
-4] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [HouseK
eeper] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [MySQL
Statement Cancellation Timer] but has failed to stop it. This is very likely to
create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Store
query.Document Spool Thread] but has failed to stop it. This is very likely to c
reate a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Store
sampleCache1 Spool Thread] but has failed to stop it. This is very likely to cre
ate a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Store
sampleCache1 Expiry Thread] but has failed to stop it. This is very likely to cr
eate a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Timer-
0] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:02 org.apache.catalina.loader.WebappClassLoader clearReferences
Threads
: The web application [/obpm] appears to have started a thread named [Protot
yper] but has failed to stop it. This is very likely to create a memory leak.
2013-11-19 13:35:04 org.apache.catalina.startup.HostConfig deployDirectory
Ϣ: Deploying web application directory ROOT
2013-11-19 13:35:04 org.apache.coyote.http11.Http11Protocol start
Ϣ: Starting Coyote HTTP/1.1 on http-8080
2013-11-19 13:35:04 org.apache.coyote.ajp.AjpAprProtocol start
Ϣ: Starting Coyote AJP/1.3 on ajp-8009
2013-11-19 13:35:04 org.apache.catalina.startup.Catalina start
Ϣ: Server startup in 25364 ms
Exception in thread "HouseKeeper" java.lang.NullPointerException
        at org.logicalcobwebs.proxool.HouseKeeperController.getHouseKeeperToRun(
HouseKeeperController.java:53)
        at org.logicalcobwebs.proxool.HouseKeeperThread.run(HouseKeeperThread.ja
va:33)
log4j:ERROR Error occured while converting date.
java.lang.NullPointerException
        at java.lang.System.arraycopy(Native Method)
        at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:3
28)
        at java.lang.StringBuffer.getChars(StringBuffer.java:201)
        at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDa
teFormat.java:117)
        at java.text.DateFormat.format(DateFormat.java:316)
        at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(P
atternParser.java:444)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.jav
a:64)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)

        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.info(Category.java:663)
        at cn.myapps.core.dynaform.form.ejb.WordFieldIsEditJob.run(WordFieldIsEd
itJob.java:20)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
log4j:ERROR Error occured while converting date.
java.lang.NullPointerException
        at java.lang.System.arraycopy(Native Method)
        at java.lang.AbstractStringBuilder.getChars(AbstractStringBuilder.java:3
28)
        at java.lang.StringBuffer.getChars(StringBuffer.java:201)
        at org.apache.log4j.helpers.AbsoluteTimeDateFormat.format(AbsoluteTimeDa
teFormat.java:117)
        at java.text.DateFormat.format(DateFormat.java:316)
        at org.apache.log4j.helpers.PatternParser$DatePatternConverter.convert(P
atternParser.java:444)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.jav
a:64)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)

        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.error(Category.java:319)
        at cn.myapps.core.dynaform.form.ejb.WordFieldIsEditJob.run(WordFieldIsEd
itJob.java:38)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
Exception in thread "Timer-0" java.lang.NullPointerException
        at org.apache.log4j.spi.LocationInfo.<init>(LocationInfo.java:104)
        at org.apache.log4j.spi.LoggingEvent.getLocationInformation(LoggingEvent
.java:191)
        at org.apache.log4j.helpers.PatternParser$LocationPatternConverter.conve
rt(PatternParser.java:483)
        at org.apache.log4j.helpers.PatternConverter.format(PatternConverter.jav
a:64)
        at org.apache.log4j.PatternLayout.format(PatternLayout.java:503)
        at org.apache.log4j.WriterAppender.subAppend(WriterAppender.java:301)
        at org.apache.log4j.WriterAppender.append(WriterAppender.java:159)
        at org.apache.log4j.AppenderSkeleton.doAppend(AppenderSkeleton.java:230)

        at org.apache.log4j.helpers.AppenderAttachableImpl.appendLoopOnAppenders
(AppenderAttachableImpl.java:65)
        at org.apache.log4j.Category.callAppenders(Category.java:203)
        at org.apache.log4j.Category.forcedLog(Category.java:388)
        at org.apache.log4j.Category.error(Category.java:319)
        at cn.myapps.core.dynaform.form.ejb.WordFieldIsEditJob.run(WordFieldIsEd
itJob.java:38)
        at java.util.TimerThread.mainLoop(Timer.java:512)
        at java.util.TimerThread.run(Timer.java:462)
